package com.woniu.project.dto.productproperty;

import com.woniu.project.core.domain.ProductPropertyValue;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.util.List;

@Data
public class ProdcutPropertySelectDto {
    /**
     * 商品属性id
     */
    private Integer productPropertyId;

    /**
     * 商品属性名
     */
    @NotEmpty
    private String productPropertyName;

    /**
     * 商品是否可选（单选、多选、唯一）
     */
    @NotEmpty
    private String productPropertyIsChoice;

    /**
     * 商品属性排序
     */
    @NotNull
    private Integer productPropertySort;

    /**
     * 商品属性的属性值
     */
    @NotEmpty
    private List<ProductPropertyValue> productPropertyValues;
}
